human organs - Turco Inglés Diccionario